announce something loudly - English Synonyms Dictionary